property held in/on trust - Espagnol Anglais Dictionnaire